package khleuven.mondzorg.domain;

import java.util.ArrayList;

public interface DentalCareFacade {
	
	//All for definitions
	public ArrayList<String> getPreferredDefinitionsAsStringList();	
	public String getDefinitionExplanation(String defString);
	public Illustrations getDefinitionIllustrations(String defString);
	
	//All for faqs
	public ArrayList<String> getPreferredFaqsAsStringList();
	public String getFaqExplanation(String faqString);
	public Illustrations getFaqIllustrations(String faqString);
	
	//All for learn
	public Learn getPreferredLearn(Module module, int nr);
	public String getLearnLesson(Learn learn);
	public Illustrations getLearnIllustrations(Learn learn);
	
	//All for test
	public Test getPreferredTest(Module module, int nr);
	public String getTestQuestion(Test test);
	public String[] getTestAnswers(Test test);
	public Illustrations getTestIllustrations(Test test);
	
	

}
